Описание
Семейство QueryDefs содержит все объекты QueryDef
из объекта Database, представляющего базу данных Microsoft Jet, и
все объекты QueryDef из объекта Connection в рабочей области
ODBCDirect.
Замечания
Для создания нового объекта QueryDef следует использовать
метод CreateQueryDef. Если в рабочей области Microsoft Jet указать
строку для аргумента имя или явно задать в свойстве Name нового объекта
QueryDef строку, не являющуюся пустой строкой, будет создан постоянный
объект QueryDef, который будет автоматически добавлен в семейство
QueryDefs и сохранен на диске. Если задать пустую строку в аргументе имя
или в свойстве Name, будет создан временный объект QueryDef.
В
рабочей области ODBCDirect объект QueryDef всегда является
временным. Все открытые объекты QueryDef содержатся в семействе
QueryDefs. Закрытие объекта QueryDef приводит к его
автоматическому удалению из семейства QueryDefs.
При ссылках на объект
QueryDef используют его порядковый номер в семействе или значение
свойства Name (имя):
QueryDefs(0) QueryDefs("имя") QueryDefs![имя]
Для ссылок на временные объекты QueryDef могут использоваться только
объектные переменные, которым были присвоены эти объекты.